Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F3 Germany F5 Germany F15 Germany F14 Germany F18 Germany F19 Austria F1 Germany F5 Okal Cup 2003 - Eckental ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Rhein-Main Challenger 2004 - Aschaffenburg Dubrovnik Open - Dubrovnik SIR Supermercadi Challenger - Rome Lambertz Open - Aachen Okal Cup 2004 - Eckental Olbia Challenger - Olbia Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Banca Stato Challenger - Lugano Riviera di Rimini Challenger - Rimini Czech Indoor Open - Prague 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Unicredit (Suisse) Bank S. A. Challenger - Chiasso Oberstaufen Cup - Oberstaufen Penza Cup - Penza Togliatti Cup - Togliatti Open Castilla y Leon - Segovia s Tennis Masters 06 - Graz XI Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S.A. Challenger - Chiasso Ostdeutscher Sparkessen Cup - Dresden Prostejov Challenger Lyon Challenger Orleans Challenger Tenerife Challenger Phoenix Challenger Segovia Challenger Alicante Challenger St. Tropez Challenger Bordeaux Challenger Estoril Open - Estoril Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Open 13 - Marseille Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Open de Moselle - Metz ARAG World Team Championship - Dusseldorf Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Tennis Channel Open - Las Vegas BMW Open - Munich Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Vina del Mar The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag China Open - Beijing BA-CA Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Proton Malaysian Open - Kuala Lumpur SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Legg Mason Tennis Classic - Washington Thailand Open - Bangkok German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Studena Croatia Open - Umag Bet-at-home Open - Hamburg Valencia Open - Valencia Apia International - Sydney Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad China Open - Beijing Qatar ExxonMobil Open - Doha Ecuador Open - Quito Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Moselle Open - Metz If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Antalya Cup - Antalya China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Sydney International - Sydney Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Ricoh Open - 's-Hertogenbosch AEGON Championships - London SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Moselle Open - Metz Chengdu Open - Chengdu European Open - Antwerp Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Tennis Masters Series - Madrid Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Germany F3 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, QF, ESP-GER, 3-2 Hopman Cup - Perth Hopman Cup - Perth Germany F1 Campeonato de Espana Kia de Tenis 2004 - Madrid Germany F3 AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Barclays ATP World Tour Finals - London Olympics - London Germany F16 France F18 Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 Italy F1 Germany F4 Germany F5 Germany F6 Germany F8 Quelle Cup - Furth ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2002 - Freudenstadt Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Zagreb Open - Zagreb Copa Ericsson Uruguay - Montevideo Maia Open 2002 - Maia Warsteiner Challenger Wolfsburg - Wolfsburg Black Forest Open 2004 - Freudenstadt Internationaux du Doubs - Besancon Warsteiner Challenger Lubeck - Lubeck Asics Challenger Open - Monchengladbach Open Castilla y Leon - Segovia Oberstaufen Cup - Oberstaufen Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Rhein-Main Challenger 2003 - Aschaffenburg Open Castilla y Leon - Segovia Schickendanz Open - Furth Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Steelers Cup - Kosice Siemens Open 2003 - Scheveningen Black Forest Open - Freudenstadt Open Mutouest - St. Brieuc Volkswagen Challenger 2005 - Wolfsburg Zivnobanka Czech Open - Prostejov Mobilux Open - Luxembourg Logopak Challenger 2005 - Lubeck Porsche Open - Poznan Hamburg Challenger - Hamburg Lambertz Open by Stawag - Aachen Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Alfa Romeo Tennis Cup - Cordenons VIII Trofeo Ciutat de Barcelona - Barcelona Open de Montauban - Montauban Kyiv Open - Kiev Ljubljana Open - Ljubljana Idea Prokom Open - Sopot Bauer Watertechnology Cup - Eckental Lamberts Open by Stawag - Aachen Oberstraufen Cup - Oberstaufen Black Forest Open - Freudenstadt Architect Open - Budapest Seville Challenger ATU Cup - Weiden Genoa Open Challenger-Fondazione Carige - Genova Madrid Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville IPP Open - Helsinki Ortisei Challenger Qatar Open - Doha Adidas International - Sydney Open Mutouest St. Brieuc - St. Brieuc 10° Trofeo Luigi Pezzoli - Bergamo Baden Open - Ettlingen Tennis Napoli Cup - Naples Sporting Challenger - Turin Ciudad de Pozoblanco 'Open Diputacion' - Cordoba St. Petersburg Open - St. Petersburg Kobstaedernes ATP Challenger - Kolding BMW Open - Munich Memorial Kolyaskin - Donetsk Allianz Suisse Open Gstaad - Gstaad Open Castilla y Leon Trofeo Iberdrola - Segovia Okal Cup - Eckental Copa Ericsson Brazil - Sao Paulo Okal Open - Eckental Segovia Challenger Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Pilot Pen Tennis - New Haven Aix En Provence Challenger Mallorca Challenger Monterrey Challenger Salzburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Pro Tennis World Open - Sunrise Countrywide Classic - Los Angeles Internationaler Raiffeisen Grand Prix - St. Polten Brisbane - Brisbane China Open - Beijing Heineken Open - Auckland Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia If Stockholm Open - Stockholm Internazionali di Tennis - Bergamo China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Open de Rennes La Trinitaine - Rennes The LTA Nottingham Challenger - Nottingham Tennis Channel Open - Las Vegas Bauer Watertechnology Cup - Eckental Hypo Group Tennis International - Portschach Bratislava 1 Challenger Abierto Mexicano Telcel - Acapulco Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Mitsubishi Electric Europe Cup - Monza Okal Cup 2001 International Bavarian Championships - Eckental Oberstaufen Cup - Oberstaufen Open Castilla y Leon - Segovia BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Alicante Challenger Noumea Challenger Blumenau Challenger Santa Cruz de la Sierra Challenger Czech Indoor Open - Prague Bordeaux Challenger Jameson Cup - Milan Citta di Monza - Monza Architect Open - Budapest Intersport Heilbronn Open - Heilbronn Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Gerry Weber Open - Halle Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Guzzini Challenger - Recanati Campionati Internazionali di Sicilia - Palermo bett1HULKS Indoors - Cologne ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Dallas Open - Dallas US Men's Clay Court Championship - Houston Argentina Open - Buenos Aires Open Seat Godo - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Generali Open - Kitzbuhel Rio Open - Rio de Janeiro TD Waterhouse Cup - Long Island Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Valencia Open - Valencia Mercedes Cup - Stuttgart Brest Challenger Aegon Nottingham Open - Nottingham Mouilleron-Le-Captif Challenger Open Romania - Bucharest Barcelona Open Banc Sabadell - Barcelona Aix En Provence Challenger Sydney International - Sydney Vancouver Challenger AEGON Championships - London Nottingham Challenger Ilkley Challenger Astana Open - Nur-Sultan Istanbul Challenger PTT Thailand Open - Bangkok Schickendanz Open - Furth Hungarian Open - Budapest China Open - Beijing Bergamo Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Roanne Challenger Montechiarugolo Challenger The Stella Artois Championships - London Copa Ericsson Chile - Santiago Santo Domingo Challenger Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril Ecuador Open - Quito BMW Open - Munich If Stockholm Open - Stockholm Cordoba Open - Cordoba Open de la Comunidad Valenciana - Valencia Erste Bank Open - Vienna Tata Open - Chennai Bet-at-home Open - Hamburg Copa AT&T - Buenos Aires Gerry Weber Open - Halle Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Millennium Estoril Open - Estoril Astana Open - Nur-Sultan International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo BMW Open - Munich International Championship of Croatia - Umag Internationaler Raiffeisen Grand Prix - St. Polten Heineken Open - Auckland Medibank Private International - Sydney Tennis Masters Series - Rome Open Romania - Bucharest Stockholm Open - Stockholm CA Tennis Trophy - Vienna Sydney International - Sydney Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Miami Open - Miami BNP Paribas Open - Indian Wells Mallorca Open - Mallorca Shanghai ATP Masters 1000 - Shanghai Pozoblanco Challenger Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis Catella Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Stanford Challenger Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Western & Southern Open - Cincinnati Allianz Suisse Open - Gstaad Libema Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells China Open - Beijing China Open - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Millennium Estoril Open - Estoril BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Western & Southern Open - Cincinnati SAP Open - San Jose Qatar ExxonMobil Open - Doha Bet-at-home Open - Hamburg AEGON Championships - London Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Abierto Mexicano - Los Cabos Monte-Carlo Rolex Masters - Monte-Carlo DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Antalya Cup - Antalya Dubai Duty Free Tennis Championships - Dubai Intrum Stockholm Open - Stockholm Open 13 Provence - Marseille Fever-Tree Championships - London Swiss Open - Gstaad Erste Bank Open - Vienna Cordoba Open - Cordoba bett1HULKS Championships - Cologne Gonet Geneva Open - Geneva Belgrade 2 - Belgrade Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Mallorca Championships - Mallorca Abierto de Tenis Mifel - Los Cabos San Diego Open - San Diego Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Miami Open - Miami Australian Open - Melbourne Sofia Open - Sofia Tennis Masters Series - Toronto Barcelona Open BancSabadell - Barcelona Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai Wimbledon - London Australian Open - Melbourne BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Sony Open Tennis - Miami Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Masters - Paris Wimbledon - London Wimbledon - London Wimbledon - London Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-FRA 4-1 U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, PO, ESP-UKR 5-0 Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Madrid Open - Madrid Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, SUI-ESP 2-3 Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Davis Cup, World Group, 1R, BEL-ESP 1-4 AAMI Classic - Kooyong